/**
 * 远程数据临时拷贝
 * TDDO 文件追加内容和对比，通过method为对象区分方法
 *  记录每次的转发的请求体，对重复的请求体进行覆盖
 *  简单比较请求体（直接比较json字符串）请求相同的或者最新的
 *  难点：异步请求读写文件是否会有冲突；如何快速追加json文件内容
 */
var $ = require('./util')
module.exports = function (path, req, body) {
  if (!body) return
  // 暂时剔除错误返回
  if (!body.status || (body.data && body.data.error)) {
    return
  }
  var arr = path.split('/')
  var fileName = arr.slice(3, arr.length).join('.')
  var pathName = 'server/seeker-data/' + fileName
  $.writeFile(body, pathName)
  return pathName
}
